package com.activity;

import android.os.Bundle;
import android.support.v7.widget.LinearLayoutManager;
import android.support.v7.widget.RecyclerView;

import com.adapter.base.ViewHolder;
import com.adapter.base.recyclerview.CommonAdapter;
import com.util.R;

import java.util.ArrayList;
import java.util.List;

import butterknife.Bind;
import butterknife.ButterKnife;

/**
 * Created by Administrator on 2016/6/25.
 */
public class ElasticityScrollLayoutAcy extends BaseActivity{
    @Bind(R.id.rv_elasticityScrollLayoutAcy)
    RecyclerView recyclerView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.acy_elasticity_scroll_layout);
        ButterKnife.bind(this,this);
        initData();
    }

    @Override
    protected void initData() {
        super.initData();
        List<String> data = new ArrayList<>();
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        data.add("弹性滑动");
        recyclerView.setLayoutManager(new LinearLayoutManager(ElasticityScrollLayoutAcy.this, LinearLayoutManager.VERTICAL, false));
        recyclerView.setAdapter(new CommonAdapter<String>(ElasticityScrollLayoutAcy.this,R.layout.recyclerview_item_text,data) {

            @Override
            public void convert(ViewHolder holder, String s) {
                holder.setText(R.id.tv_item_recyclerView, s);
            }
        });
    }
}
